package com.neusoft.yiyang.common.entity.care;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.neusoft.yiyang.common.enums.ExecutionStatus;
import lombok.Data;

import java.util.Date;

/**
 * 护理执行记录实体类，映射 care_record 表
 */
@Data
@TableName("care_record")
public class CareRecord {

    @TableId
    private Integer careRecordId; // 主键ID
    private Integer customerId;   // 客户ID（关联 customer 表）
    private Integer careItemId;   // 护理项目ID（关联 care_item 表）
    private Integer caretakerId;  // 执行护工ID（关联 user 表）
    private Date careTime;        // 护理执行时间
    private Integer quantity;     // 本次执行次数
    private String feedback;      // 老人即时反馈
    private ExecutionStatus status; // 执行状态（枚举类型）
    private String photoUrl;      // 照片URL（可空）
}
